It's now less than a fortnight until I set off on the sleeper train north from London to Inverness for my ride from John o' Groats to Land's End. For anyone who doesn't know the UK, this is traditionally considered our longest mainland journey and goes from the northeast corner of Scotland to the southwest tip of England
(
Read more... )